package dk.aiszone.lang.autosource;

import java.util.Iterator;

import org.junit.Test;

public abstract class Test01<K, A extends Object> extends Object<Map<String, List<String>>, Boolean> {

    static {
        Map<String, String> map = new HashMap<String, String>();
        for (Iterator iterator = map.entrySet().iterator(); iterator.hasNext();) {
            type type = (type)iterator.next();
        }
    }

    private static final String GLOBAL_VARIABLE = "Global Me";

    private static String HOLD_ME;

    private boolean a, b = false, c;

    @Test(expected = "RuntimeException", value = @Join(table = "test"))
    public void test01(Boolean test) {
        int i = 0;
        if(test == true) {
            i = 1;
        } else if(test == false) {
            i = 2;
        } else {
            i = 3;
        }
        
        for (Iterator iterator = collection.iterator(); iterator.hasNext();) {
            type type = (type)iterator.next();
        }
        
        for (int j = 0; j < array.length; j++) {
            
        }
        
        int i;
        for (i = 0; i < array.length; i++) {
            
        }
        
        switch(a) {
            case 'A':
                return false;
            case 'B':
                return true;
            default:
                return null;
        }
        
        while(i > 0) {
            boolean tmp = false;
        }
        
        System.out.println("Test");
    }
}